DESCRIPTION
OF DATA
For the following Bit
Pattern. The LSB is always bit 0. Bit numbers are always counted from
right to left, with the rightmost digit being bit 0, and the next to the
left would be bit 1.
1. INPUT RANGE
This is one byte data (2 characters). This byte will specify input range
and other input configurations of each model. Bit pattern for different
model:
INPUT
RANGE BYTE VALUE
|
TC
|
ACV
|
ACC
|
Bits:
3210
|
|
|
|
0000
|
J
|
400
mV ac
|
10
mA
|
0001
|
K
|
4
V ac
|
100
mA
|
0010
|
T
|
40
V ac
|
1
A
|
0011
|
E
|
400
V ac
|
5
A
|
0100
|
N
|
----
|
----
|
0101
|
DIN
J
|
----
|
----
|
0110
|
R
|
----
|
----
|
0111
|
S
|
----
|
----
|
1000
|
B
|
----
|
----
|
1001-1111
not used
|
|
|
|
Bit 6-4:
not used
Bit 7: 0 Line frequency = 60Hz / 1 Line frequency = 50Hz
INPUT
RANGE BIT NO. (Bits)
|
VALUE
|
RTD
|
1-0
2
3
5-4
6
7
|
00
01
10
11
0
1
0
1
00
01
10
11
0
1
|
100
ohms
500 ohms
1000 ohms
not used
PLATINUM
NICKEL
DIN STANDARD
NIST for Pt (SAMA for Ni)
2 Wire
3 Wire
4 Wire
not used
not used
Line frequency = 60Hz
Line frequency = 50Hz
|
INPUT
RANGE BIT #
|
VALUE
|
PROCESS
|
STRAIN
|
3-0
4
5
6
7
|
0000
0001
0010
0011
0100
0101
0110-1111 not used
0
1
0
1
not used
0
1
|
0-20
mA
400 mV
1 V
2 V
5 V
10 V
14 V Excit.
10 V Excit.
Non-ratiometric(PR,ST)
Ratiometric (PR,ST)
Line frequency = 60Hz
Line frequency = 50Hz
|
30
mV
100 mV
----
----
----
----
Internal Excit.
External Excit.
|
INPUT
RANGE BIT #
|
VALUE
|
FREQUENCY/PULSE
|
0
1
2
3
5-4
7-6
|
0
1
0
1
0
1
0
1
00
01
10
11
|
----
Low input level
----
Debounce contact
----
3k pull up to 5V
----
1k pull down
12.5V excit.
5V excit.
8V excit.
not used
not used
|
2.
INPUT/OUTPUT CONFIGURATION
This is one byte data (2 characters). Bit pattern is:
BIT
#
|
VALUE
|
MEANING
|
|
|
TC/RTD
|
ACV/ACC/ST
|
PR
|
FP
|
1-0
2
3
4
5
|
00
01
10
11
0
1
0
1
0
1
0
1
|
Degree
C
Degree F
Degree K
Degree K
Temp. compensation
No Temp. compensation
----
----
----
----
----
----
|
----
----
----
----
----
----
----
----
----
----
----
|
Totalizer
Totalizer
See Note 1
See Note 1
See Note 1
See Note 1
----
----
----
Square
Root
|
----
Freq. mode
----
Freq. mode
----
Quadrature
----
A-B Mode
----
Totalize mode
----
----
|
7-6
|
not
used set to 0
|
Note 1:
Bit 2&3 set the speed of process totalize. The time it would take process
totalize to reach the non-totalize reading is shown in the following
table:
Bit 3
|
Bit 2
|
Time
to reach regular reading
|
0
|
0
|
1
minute
|
0
|
1
|
1
hour
|
1
|
0
|
1
day
|
1
|
1
|
30
day
|
3.
DECIMAL POINT
This is one
byte (2 characters) as:
Value
|
Meaning
|
|
Value
|
Meaning
|
1
|
XXXXXX
|
|
4
|
XXX.XXX
|
2
|
XXXXX.X
|
|
5
|
XX.XXXX
|
3
|
XXXX.XX
|
|
6
|
X.XXXXX
|
Note 1:
For TC and RTD models, value must be 1 to 3 only.
|
4.
FILTER TIME CONSTANT
This is one
byte (2 characters) as:
Value
|
Meaning
|
|
Value
|
Meaning
|
0
|
no
filtering
|
|
4
|
16
|
1
|
2
|
|
5
|
32
|
2
|
4
|
|
6
|
64
|
3
|
8
|
|
7
|
128
|
|
5.
READING SCALE
Multiplication factor, apply to input to get a higher or lower reading.
This is 3 byte data (6 characters) as:
- Bits 0 to 18 (19 bits) are value of the scale from 0 to 500000
- Bit 19 is sign, 0 for positive and 1 for negative
- Bits 20 to 23 are for decimal point value = DP
It means as: Actual decimal value = 10 ** ( 1 - DP ) where ** means
"TO THE POWER OF"
example:
if scale is -0.000345678.= - 345678 x 10**(-9)
value will be 345678 decimal = 5464E hex
bit 19 =1 for negative
bits 20-23 = DP = 10 = A hex then data will be AD464E hex
6. READING OFFSET
Deviation, apply to input to get a higher or lower reading.
This is 3 byte data (6 characters) as:
- Bits 0 to 19 are value from 0 to 1000000
- Bit 23 is sign, 0 for positive, 1 for negative
- Bits 20,21,22 are decimal point value = DP
It means as: Actual decimal value = 10 ** ( 2 - DP ) where ** means
"TO THE POWER OF"
example:
offset value is 234.089
value of 234089 decimal = 39269 hex
decimal value = 10 ** (-3) then DP=5
then 234.089 decimal = 539269 hex
7. COMMUNICATION PARAMETERS
This is one byte data and specifies BAUD, PARITY, DATA, and STOP bit.
BAUD
=
|
bits
2,1,0 are: |
|
|
bits
2,1,0 are: |
|
|
000-001 |
not
used |
|
101
|
for
9600 |
|
010 |
for
1200 |
|
110
|
for
19200 |
|
011 |
for
2400 |
|
111 |
not
used |
|
100 |
for
4800 |
|
|
|
PARITY
=
|
bits
4,3 and are: |
|
|
bits
4,3 and are: |
|
|
00 |
for
NO |
|
10 |
for
EVEN |
|
01 |
for
ODD |
|
11 |
not
used |
DATA
BIT =
|
bit 6 and is: |
|
|
bit
6 and is: |
|
|
0 |
for
1 stop |
|
1 |
for
2 stop |
BIT
7 =
|
always
zero |
|
|
|
|
Note 1: Stop
bit is always 1. Unless 7 data, no parity is selected then unit will use
2 stop bits.
Note 2: When 8 Data bit is selected, only NO PARITY is allowed.
8.
BUS FORMAT
This is one byte data as:
Bit
0 = 0/1 |
means
checksum not included/included |
Bit
1 |
not
used |
Bit
2 = 0/1 |
means
no echo/echo |
Bit
3 = 1 |
means
485 mode |
Bit
4 = 1 |
means
command mode |
Bits
7-5 |
not
used |
For models (PR/ST/FP):
Bit 7 = 0/1 Enable/Disable peak and valley comparison
NOTE 1: ECHO mode means the unit will echo back the command letter
and index.
NOTE 2: Do not use checksum option unless you have to use it.
9.
DATA FORMAT
This is one byte and specifies the data which will be transmitted against
the "V01" command.
Bit
pattern |
bit
0 = 0/1
bit 1 = 0/1
bit 2 = 0/1
bit 2 = 0/1
bit 3 = 0/1
bit 3 = 0/1
bits 4
bits 4= 0/1
bits 5
bits 6= 0/1
bits 7= 0/1 |
Means
do not include/include peak & valley status register
Means do not include/include reading
For models (TC/RTD/ACV/ACC): Means do not include/include peak
reading
For models (PR/ST): Means do not include/include process totalize
For models (TC/RTD/ACV/ACC): Means do not include/include valley
reading
For models (PR/ST/FP): Means do not include/include peak reading
For models (TC/RTD/ACV/ACC): Not used. Set to 0.
For models (PR/ST/FP): Means do not include/include valley reading
Not used. Set to 0.
Means do not include/include unit of measure
Means space/carriage return between values |
10.
DEVICE ADDRESS
This is one byte data and specifies the address of the unit when in RS485
multipoint mode. Addresses are in hexadecimal from 01 to FF. NOTE: Address
00 is for broadcasting. All units on the same BUS will perform any command
with this address but will not respond.
11. RECOGNITION CHARACTER
This is one byte security character. (Default is *)
12. UNIT OF MEASURE
This is 3 bytes. It is ASCII value of unit of measure
13. GATE TIME (For FP model only)
This is 1 byte from 00 to FF.
For value = 00 to FA:
Each count equals 10ms. If 0 then gate time = 3ms.
Example: 1 second gate time = 64 hex.
For value = FB to FF
Value
|
Gate
time
|
|
Value
|
Gate
time
|
FB
|
5
seconds
|
|
FE
|
40
seconds
|
FC
|
10
seconds
|
|
FF
|
80
seconds
|
FD
|
20
seconds
|
|
|
|
14. DEBOUNCE TIME (For FP model only)
This is 1 byte from 01 to FF. Each count equals 5ms. If 0 then error.
15. TRANSMIT TIME
This is 2 bytes data in second and specifies the time of the transmission
by the meter.
|